Largo Giove Serapide 4, 98039, Taormina, Sicily, Italy
View on Map
What travelers say:
A great restaurant on a corner in town. The seating was lovely and the food was delicious. Our drinks and starters came fast and mains were right on time. We would definitely recommend.